package sliceformUtils;
/* Pour memoriser deux angles de rotation : 
 * alpha par rapport a Z
 * Beta par rapport  a Y
 * Pour amener la normale d'un plan sur l'axe ox
 */
public class CoupleDAngles {
	
	protected double alpha,beta;

	public double getAlpha() {
		return alpha;
	}

	public void setAlpha(double alpha) {
		this.alpha = alpha;
	}

	public double getBeta() {
		return beta;
	}

	public void setBeta(double beta) {
		this.beta = beta;
	}

	public CoupleDAngles(double alpha, double beta) {
		super();
		this.alpha = alpha;
		this.beta = beta;
	}

	public CoupleDAngles() {
		super();
	} 
	
	public String toString(){
		String s="Alpha (par rapport a Z) "+(alpha*180/Math.PI)+" "+" Beta (par rapport a Y) "+(beta*180/Math.PI); 
		s+="\n Alpha (par rapport a Z) "+(alpha)+" "+" Beta (par rapport a Y) "+(beta); 
		return s; 
	}
	
	public CoupleDAngles getInverse(){
		return new CoupleDAngles(-beta,-alpha); 
	}

}
